howitzer motor carriage - Turc Anglais Dictionnaire